<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>字符串类型</title>
</head>
<body>
<script type="text/javascript">
    //1.字符串字面量
    var str = "hello world";
    console.log(str, "hello world");
    console.log("hello 'zhangsan'");
    // console.log('hello 'zhangsan'');    //会报错
    console.log('hello "zhangsan"');
    //2.转义符
    //**转义后单双引号 只能 就近和转义后的单双引号进行配对
    console.log("hello \"zhangsan\"");

    //3.字符串长度
    var str1 = "hello, world";
    console.log(str1.length);

    //4.字符串拼接
    var str2 = 'javascript';
    var str3 = str1 + str2 + 300;
    console.log(str3);
    //两边都是number进行加法运算
    //有一边是string进行拼接操作

    //二、boolean类型   只能是小写true\false
    console.log(true);
    // console.log(TRUE);  //会报错

    //三、undefined和null是两种数据类型
    var value;
    console.log(value); //输出undefined

    //undefined和null是两种不同的数据类型
    //==判断值和===还判断类型
    console.log(undefined == null);  //true，判断相等，说明undefined和null值相等
    console.log(undefined === null);    //false，判断不相等，说明undefined和null类型相等
</script>
</body>
</html>